381508240
135017450
353013168
613817
381508239
335014600
317014599
100447060
100440521
109227227
100445267
625807