2445482
98666234
54163633
67517308
21757082
11619024
36951788
9560900
15949170
18165114
45032964
4452636
68364622
66216136
19713565
95658224
33104176
48651528
20968691
51493412
56327753
43303700
81508195
3042601
5074786
69782357
11629330
93897077
34829486
63559724
96394432
32265789
1144077
73469641
90286895
56704938
8630786
74773123
437072
79913901