41616086
46228638
21124939
6389298
43216512
36145619
18717598
9133220
88984945
45343382
48912096
52061138
59838636
74197256
74902703
79736187
38125558
42811830
17524459
70872789
44651149
42141208
82163306
124759
45313075
28628313
45498821
5736920
87993511
15802388
50148162
85898136
52114642
64175666
44397910
91804258
39712320
75129535
5852771
90045099