34448673
74982797
89681604
86627160
6926104
91323281
35447563
10906087
19505238
41039847
69708240
64405512
23931634
53485230
28767385
27788059
37704497
10769047
96384690
3214242
75512320
42917729
54645
60324589
83989237
6586472
71509415
35244650
5345584
2755794
1402948
36139621
83825463
1155549
9270230
60157878
49147352
11115806
5189192
680613