443023
321566
390585
218906
314582
105010
293384
577593
139031
177609