440726
320340
172375
389551
218247
313917
104477
164283
575793
138678