32492684
46794191
11363734
80921364
21875578
67538847
51784151
67573117
3842913
59411193
11824554
29363948
3417525
56008025
46979237
98954157
61125903
88232267
94293111
26884395
273161
14799630
93261747
5565141
61461186
30547216
32755040
15452692
67106728
31992869
84876896
7769946
14481129
85128267
15547198
7257933
28018552
58907168
57135847
49742763