442264
321124
390250
218676
314348
104817
293039
577012
138922
177360