74877541
42115016
38389031
7194032
91713057
5145343
84346385
21143205
6030647
88987103
30572976
50368878
2743682
14386656
9453482
13476344
28659538
9101155
67812582
24999758
58585103
80099551
5638155
9322515
39042974
19885438
77085113
74373471
32161707
31146518
5304135
14335414
10944111
36568721
46741231
53569010
32625167
12188405
71073012
499828