32565754
31816753
15501900
3516539
43092896
77358389
95938234
81354365
3451366
16307179
38665335
13062721
86349213
41696744
8809357
50805150
91769190
76632652
2553860
9227282
77014701
20432634
1926162
26879354
7043557
3853928
10978649
11188070
42892755
21094457
94702440
36389696
59503037
20034430
59224341
93907439
53689868
61344211
44969163
85862195