65255868
16424777
92276574
29083760
26728104
59611277
35449400
53318261
19068433
29353934
69619972
730815
57839628
15055400
6162172
60044146
97442594
70128167
93268470
3273051
57025604
19507598
30126862
12995016
98405320
23255988
35569837
2190886
58853583
51221927
75024346
58215299
14789079
31419049
86789291
6326039
23599199
13265630
71887977
83725542