4128167
18551563
13659929
38007779
401257
91311280
58557210
22137155
40049003
15193826
50998828
64243343
7254609
28411504
21265127
17131992
37043008
31173796
18945108
53348627
99501309
52331534
80066199
967385
5884922
24791384
66966883
75849207
78457692
79309840
61211364
35447895
13357138
54953057
86445377
5429663
8385489
926466
59805147
44823667