679979
698462
469192
563677
1271889
806805
158290
521683
1065448
1284439
1103750
482662
875490
975103
898271
752330
464315
368213
684799
113656
463989
982570
765365
941347
560905
1032700
127113
723366
1115956
884819