412983
370225
82687
690397
939330
828136
599778
247757
790740
495391
729114
840808
141377
735626
389851
394188
189279
1007584
25381
272779
812991
6991000
36278
677561
650120
753755