24416288
90528960
16257100
1343100
69018199
81556129
55988899
31729824
43753887
4499643
6504905
21168264
4741259
29661121
6827126
61651234
74944950
99536454
4882671
23571992
89363796
6019385
21884016
98556457
31002366
98011468
8512470
52699544
57129871
196185
77934691
88577356
47059343
45703555
7469416
9550145
9668675
9869826
33747043
47382305