680249
1008144
12511
567631
1449
101344
830660
145409
938579
214424
590677
476772
710810
95787
760224
430292
809914
763722
154192
253739
978114
69497
850644
168243
541596
383362