56324243
24164472
24255550
10309770
30277619
91511041
52705924
98435358
38155949
673393
11538024
87132689
48905332
36897357
2169253
29253216
60177515
16998816
82197502
48252665
83763414
90474391
5648121
75207315
21419126
76276152
94682939
2392987
48501322
16833800
85259654
10045667
69822258
4594756
17056365
5312805
4906193
60829989
94773100
3129829