868812
919635
36942
523576
489599
393508
503286
153176
122187
2898
989571
39718
682343
43371
480290
182194
125962
82720
117365
669110
808832
22139
88858
531151
614380
827970