25527327744854486289186592049984454491194634499186601528229415283152841528520501194644500129082954512312316320152864514326108301528710836129151083786471528820502194651528986581529145481866133535445543623694556455720505456618662186631946615292108431292315293205064568152958918129311529886601529918664194679575194689579958095819586845695871961795949595959898179818960275009608764845773727650982238112947153011084615306129551748420507