1039294
661100
1007256
344603
341734
229152
483321
227312
905708
855496
411730
409786
492504
30952
54987
567377
275284
510841
425275
789256
824951
475118
388102
66387