20866011
27052682
27669761
30088182
29073816
74013912
8847229
93249601
89743523
74039838
9414976
60766198
99494510
79018260
67903734
52844743
98094825
61744320
21719285
65601608
8263165
54616241
19562740
92806854
31419434
55442910
7493971
97181953
1061623
48874815
80504025
29013851
63124253
50649246
73242150
27117862
2326212
87698998
30833973
84148720