104270
827782
940181
983351
240344
87352
846455
416605
288239
232628
94522
481667
250791
1050735
1115750
883801
68493
846327
67245
749666
527676
284651
974599
1095998
170746
577983