6123850
33566544
1295079
75018738
91493331
45831090
30646324
67217178
51122925
16219288
69083444
56267899
72505443
9262710
72853589
11054948
58022416
81536144
78204954
22854625
13082876
7121553
66092910
9183346
71417315
9128213
85689432
28274298
16828132
35746609
67109197
36393733
3083414
2213856
76813880
39008576
80204718
8249547
86749271
7094244