9489
657110
123623
825391
924678
50637
93990
985132
660102
955583
781290
407590
1000792
876393
22713
194950
620257
681709
248592
10593