48649802
21125063
38867216
285234
4067203
62075776
7236384
19325721
68824
99676792
74044261
71241150
46577085
24657867
5916813
71141650
82195164
38247265
2654357
62527522
48571041
59221328
20489845
11798402
1216319
84713296
13895037
5632943
69369050
62864345
25647024
15362331
64191004
30587007
20658652
16231074
44816145
2318492
72341625
19946376