1013809410169457101709881030685510488114105087441054164010634981107306041073773310758180107585051115113311284812112856331130106811368186114670981146772211585995116039471160554011620172116229721162575411659801116722581167608411685084117205571229640112310751123219261232215412322169123241201233249124300431243124712444809