22942
530443
640899
761177
851191
785762
1312701
1127583
51690
613268
895576
230444
642139
744105
1002686
980248
812783
604217
506419
517161
831351
544937
855317
1019241
246395
988586