647451
779308
289996
429455
3021000
371638
829478
531793
1054145
1029353
1018270
1015959
1015465
1014110
1013712
1012608
936467
512496
88682
520838