77846208
98406048
428231
54066761
21421659
20462535
1000155
8927572
8542923
51537213
3447118
41464622
19607563
90494611
43149203
10088043
36024780
5187863
49629665
9362952
24528865
84386446
52164829
64948340
11098982
6771323
8906684
31978464
80649131
14864304
92252308
47732059
99917046
62126106
11237493
36308919
95959002
62533977
62964169
10594725