46381173
13289017
91048583
64728103
573034
37001213
37794214
13298811
20601672
1723382
74906715
11612280
82429471
41016819
2623122
70145270
19748401
44547568
17543621
47128416
35052803
41697645
2311492
58851097
2446048
56904495
59587378
9058248
95991990
58108875
40438011
20829327
30518849
27825602
41875669
78942419
90792995
75212070
4296498
22922027