340489
932135
495329
247562
145100
718328
560246
76754
230374
411539
565868
149661
775319
840181
372857
437315
40324
71555
532405
202165
487862
87726
980900
112827
865174
99406