38086263
16732317
49461515
62144931
61643682
5515237
13068383
84688307
56451566
14262128
4037391
92023121
88352267
64301881
29243191
21092316
3227673
84272685
87978579
1211997
58057517
33794786
58211893
489150
22298705
15387264
28947405
12615562
7031906
2756203
52563865
91267412
42853709
57235735
959609
15168987
37422693
92165045
18178009
40407310