442908
321502
390545
218870
314552
104980
293341
577525
139012
177582