3516154
16651313
77576970
48357747
30092573
68015900
11398212
2169388
2504035
859925
25467156
14935425
302224
35032346
24472684
5332652
88761123
25822244
2769392
49768898
38292728
32361011
38771060
27867312
98578470
19737036
20584970
60829539
2284447
53193811
343527
95184178
33586823
37342012
72318187
67907443
30153608
24887942
63858108
41222597