913117
539872
186269
749835
64540
850894
463999
928456
697700
739430
572383
580242
5491367
4514935
4330459
3441462
3438998
3395286
3338956
3002729
2986226
2476209
2131352
2127407