61788480549116241969196811166911918124968657815452255170815586089897691607360210121716754381299126266913581410133812821693944102514151428812102811261331107013334085891784444891788142010529371010525596127519501966193118181429189212761240872830111268414311801741481102911401884126814161861