691792
987950
88696
452506
99571
603344
610527
801931
246522
205788
860906
529582
5515367
4532935
4350459
3446998
3446462
3407286
3355956
3012729
3002226
2485209
2135352
2132407