55149277
26178384
7524865
69011469
6678107
28572025
12417278
94392246
50985675
12127411
72514235
47696134
77903160
17309131
28685949
28735197
72913005
98911346
86593481
47026406
9487469
75994808
85332339
18313146
4595157
75683356
40776249
95022798
59954027
45406133
10358362
26655293
59434601
68438976
16938000
91665177
21833987
38491210
53898264
85899739