97086904119565916065907119631692996925889461396931925939586694236905739190690472925559415296497937129574791126904289040716162921069138094994940219445990590966809462696323964499456916430157809656192172941019740397163928739107291205937219597616229930559606492228949001639594981911499195294117958119086591710153449207393834149969617496723966539186093212913059389290905930099233393558961739449592717931899244692708910011537096267962359413793537927509530193867163879520593139945639083090769913549316894430