96336
538989
75148
71959
283551
834523
553699
865309
28320
156290
519200
568573
391326
770177
149311
679313
1506
11149
692131
342505
536983
855460
97362
425447
31276
886829
926609
817942
484679
255192