976798
380476
325800
342448
538339
675396
740783
707697
218556
848520
422288
687703
5515800
4031581
3509150
2761804
2382988
2307609
2285358
1997119
199478
1822196
1798136
1709216