20761440
412356
14953397
79994344
54863120
9889166
80257780
55522990
4300221
52275996
44205866
56962311
28964590
91159097
87958399
81904043
68123118
31268820
12259533
98384240
75794777
67969814
95701219
92922629
43153286
21917566
16813567
6387956
101336
95165541
22424957
68245754
6864722
35309375
98227563
25288533
70574876
32488267
22506797
26044039