4289374
57196105
86182631
8962156
85762417
37143169
22526803
67201161
80754421
10878551
62697545
10721755
59403745
539764
69759656
16194194
8701511
12096578
90293296
53126844
11843020
98403536
66748510
27939808
14475295
2505614
71218959
19434473
43099796
11766000
59757483
7037344
17226012
39598007
17513345
90396100
34887707
31978805
79003914
933998