64704568876432489966327042273758075677361649374152285266326729149150431845535179840702485104384172540825173458643227529214168105265216949609347904095395131915333547514416540530268974622224750174101241533750782465665536811272611721194348371125951360223440252162690347936768682004767664521652772196460547182489290253696032512931661233175415245356592348325846509655466991557720442912867799280064574286140041713696671712876250186126966102962416910616321119467542513479697640235665933724415574616473651496130921797045381158924334674970065735463311455774264210767634457380234607057194257624493573490959243018954253164046315694261533039235775241825522179108120724744021145030753762367225311971458536727051830416954475406579854432665760720693451741797653660653206716683052885160