683198
803245
497562
194765
28398
593423
520662
301126
120942
6795
968363
407924
141377
735626
389851
394188
189279
1007584
25381
272779
812991
6991000
36278
677561
650120
753755