44731376
26324076
90485725
157951
70149991
95237050
67131993
90155
95123338
1707564
28831082
2104259
65388267
16143753
61023055
587910
40239379
84006682
93538054
60795550
15578030
86025345
49268523
19269011
38652426
46478740
27243356
24157823
78665217
93022080
86777316
16645105
95281695
82639431
92736308
34145076
10939017
13158609
31985330
57378466