using System;
namespace baekjoontest
{
class Program
{
static void Main(string[] args)
{
string[] nm = Console.ReadLine().Split();
int n = int.Parse(nm[0]);
int[] N = new int[n+1];
int m = int.Parse(nm[1]);
for (int q = 0; q<m; q++)
{
string[] input = Console.ReadLine().Split();
int i;
int j = int.Parse(input[1]);
int k = int.Parse(input[2]);
for(i = int.Parse(input[0]); i <= j; i++)
{
N[i] = k;
}
}
for(int q = 1; q <= n; q++)
{
Console.Write(N[q]+" ");
}
}
}
}