454965
700334
220797
454191
587973
484872
31472
21777
149126
148581
1005939
511989
546914
296105
86086
879147
716875
52439
223819
429853
204971
457102
65927
17284
896425
217867