58242935
88492276
92287054
27396261
6277145
24997773
5579122
48438342
48643849
2895330
9949332
41827387
64605282
82003444
870920
99327470
85489584
99229003
14355041
25798655
1235918
9833477
16856219
9358167
49569763
10856897
84903491
37511140
41908788
60637567
37803929
89383536
8630642
15585030
961427
90767070
63853812
95723674
36004356
2948455