27808862
25863186
46336494
19279449
30814927
85797911
78415818
59736329
56421421
63232194
24592360
91685128
9113994
85719704
75934635
79654160
74957990
6757162
9531648
29161913
14671698
39761802
11474315
12153623
831396
68153636
32079195
6207800
77384205
13138038
11549670
41485591
31463766
9438043
33298136
50025163
36603184
5707868
80462835
94324482