442199
321088
390228
218652
314324
104803
293014
576952
138910
177353