139202313021961557660533239158601859490435866145156711667471084169511674574248712803665804316069436721462987146296259468312745151010392105239062534214933749344001451376125182815561899524864561577920207746737746102711102594687920211687316874159251303654962660307469223192974254974260517947167401223989134485697425588997830747047282146274310086191332097374475773945074805074931017408110216111666041074711563952378751431843151228377459984907435738153702221369357644686151012483621489652141674453804110939191397161672041113474932549012174797271792894927946351572983515141890111776312721010863981460676152230011704514561011521101780939