128510
549267
855169
1006408
80858
100869
6918
97579
529859
647373
696547
966705
427614
263574
114781
422520
154803
37174
30427
314735
655475
337219
462424
884405
657647
964366