214910
705962
535227
120955
905390
67260
497137
34170
984788
524526
81559
79864
46469
731989
932853
80952
843184
294451
826734
684986
457980
938909
797524
303627
367290
1006398