441993
320986
390128
218600
104749
292916
576790
138879
177288
249771