10018292100415581004167710048144100584811010550110175780102049741023109310231114102325451029100910315994103254111032549410325533103441731036033310360713103677391036791410368784103728601037296710403082104031301043878210449522104544941046101710466688104792791047928210488116104881791051237910554046105911711059511710613277