698656
514798
88596
568262
355431
849985
707854
589569
123874
874190
670387
590446
141377
735626
389851
394188
189279
1007584
25381
272779
812991
6991000
36278
677561
650120
753755