16845872
82806783
39738660
50841027
49332935
10306404
73393376
57495115
18338524
84814845
2415766
78225976
35262747
69256435
3762357
87785372
2198230
88852448
2350133
77424383
19422293
93481024
60733054
37913821
92634197
65427769
21419066
43229813
70577548
57762503
77774214
79845883
3822835
1846690
79533789
64808453
60452884
22994793
56486565
28585305