4892
685678
505350
390352
969444
806637
856452
32840
159434
624446
517893
610395
338931
431781
516215
79458
375298
908162
151175
688815