7115550
63945485
77413592
81238434
8673946
31806261
23094554
49567105
24294931
5444145
7011434
23921485
502671
18623203
1278015
85357621
80055258
9398765
75354689
46228644
75842466
6084628
4616666
3138041
62999130
93387551
43813356
39984841
33319316
27783012
61813510
88032069
2334370
94828428
52843769
34874169
99924153
35994450
15804125
7004672