52925075
40314535
48634433
93705865
5369898
28008608
15899150
63444001
13795222
3780599
1962165
64206623
8169404
82262525
8749844
13191895
31398518
93999652
9836988
56647782
80012529
9990631
28589635
9142966
69501908
5658689
87196296
28948008
45315157
34626326
56206268
90951156
4126923
541781
28785751
23417811
19921264
22795494
38603707
25129933