691110
15700
15980
14030
29350
31645
18061
46624
21650
59049
46515
58556
434845736
240844380
1683808313
158545269
131503180
125489260
1134918896
104795214
89871182
84030292
76421141
70393160