1544012
43464092
76274364
72799018
32201898
36852500
19683340
77112237
55369838
19254898
1323580
97845859
73751610
52587982
59706408
35175354
59365645
51962222
12691046
23258734
92533685
39676834
11347345
828767
29187182
37178825
55313580
40632278
84312776
64868504
214854
9670571
7887130
17702427
55528673
3567861
77167778
2141160
3428117
2941860