227344
31174
463275
147941
90156
889566
984550
97506
918311
729980
599466
851152
507695
261963
215996
175396
454459
28469
295406
163885
989908
626942
911448
180331
986799
985740