17623273467072212468410979226012177108238424610658935879584026761451896973749145485861138605865268026252617260418461504913083904590369021137641428973646041145261143575835959844984401119251845160264143421489310099958166796083605244362295168115228134321105410935106586049596143981342611638605920515570149798397588211396987798349421850384941501013963126569828597544661644156531478514645145121437712278120499693905360245881268912861038