839699
622374
657100
874773
1018363
785972
404971
164809
16049748
716786
5208578
4473980
3602192
3583510
2350216
2236495
679590
400472
161547
251203