942270
421404
277427
659297
672827
61400
827912
190138
16049748
716786
5208578
4474980
3602192
3583510
2350216
2236495
679590
400472
161547
251203