229581
53900
875176
413198
290478
84753
760824
624711
61748
967819
157384
833754
713172
504957
465527
85916
33968
564687
845234
622833
1002429
905997
777842
8399
410743
286254