#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <set>

using namespace std;

int main()
{
  set <unsigned long long> used;
	
  for (unsigned q=0; q<100; ++q)
  {
    unsigned long long x;
    while (!used.insert(x = (((unsigned long long)rand() << 16 | rand()) << 16 | rand()) % 10000000000).second);
    cout << setfill('0') << setw(10) << x << endl;
  }

  return 0;
}