284100565914143600713873438534568534668534651387342148132819907260421360420514975076042121006266677562928881829028364449144353525751433303139385931763211726874429382900682915410315176964319441319492157442245372510301278291653194351145971933681121101812110284891141110218196020412343412338858536412252412212412251434338856789788018725022682857587023685837102686344976358702298940981684577633273038458695713111103572349894084497098599386858381313167989381859931131316613131651313164131316313132634497035864794685697015481137227184906136643041066713796679893771211802730370608011608093750538586984116470312759588883761579891524368