482346
909994
810526
625642
219146
666760
698402
800550
959410
832255
79053
72282
925440
762635
142863
1001711
356897
646225
417643
50525
43032
630417
598134
189156
17634
301789