63462
245226
432602
147605
168594
877573
566605
101268
717295
568221
336868
258261
5515800
4031581
3509150
2761804
2382988
2307609
2285358
1997119
199478
1822196
1798136
1709216