777850
482316
190686
678349
1046402
104585
256823
142225
827828
836399
524358
208744
1160579
198466
1102517
1016988
1042469
227891
423402
409882
639348
9731000
147434
962630
871327
223149