815464
550561
87278
27702
69792
112473
1015509
430904
488502
42171
625926
537725
90416
328414
562838
732392
272350
200132
479996
971284
348165
595372
902582
38333
797810
342161