25648724
95993081
96695280
2505708
16341565
64336295
91213721
47965141
58224043
1145196
33475988
3981583
62288417
22988555
56964651
71584241
22836583
2150953
2386919
49816458
87983378
65234981
36151379
77709850
82852626
69225912
15281975
7413635
78054304
220217
50179068
20304840
57482712
20506939
12446171
91999297
69686688
24948038
57354447
25979931