512101
854167
1188370
432665
262296
804879
680268
1202472
47013
1414429
1070247
1829121
269802
206229
758529
1206764
487385
881653
399118
679536
634210
119254
640578
94769
144266
297297