926824831733916166101440128837014843592242670626627187620605995101937525354335759193977508568529720767054192712638480669104876841737430450943118325710118551003262603392490514111492065144924115831074361849146333308519683160858576785426098412492198062157466433577315856388369251072932414840992987965497534726443288100882371419929632643489300120923854164513458613178