96394825
57942022
81291490
58398745
2651451
29366342
91349490
84291793
81973110
369441
39377104
34873963
915853
71841564
40735788
94393750
15884027
10147837
88322437
15257688
9432532
35548742
22894828
67365622
15725405
1327548
93717582
12821755
18844799
71087572
63584291
57291146
44966020
30227295
1336502
99764960
14975599
375621
28834113
4654375