19806 429
12828 597
15788 322
16807 560
13625 653
4138 428
15402 461
29232 145
11783 687
4873 670
67546 856
9699 78
71039 309
26948 293
99999 633
1445 126
23215 51
36777 544
2788 383
4197 482
1728 51
19687 240
6764 504
58101 157
5883 614
107639 766
4752 719
11924 556