6773682388813711458855202686648655214204152285338153191154068275042281956535895154792504454831165824312858572928852425856278145389535356462536460262471192160838172328705113685222346188145458680124177184059317667963280500443341123367691451365537398508401188541098252695077429842338847624431949060205225696478222964152374443847514876037228952401713449649848017166344714445040752546811745217533918035475355931380345987283255432241684851704731902591657784225054531561796476283365976784635327364546151868876756668966705477093011975397796351742406526438373903862654422495026973237878956148779726846952217339174382651374534065743673421736139747918044847692533762664568647863080936636928483515728618166111149306236552786528310142768535403494638176282784121503437143545936781077045418473977154812972706646564005114223245789463316167755115330454254111274891202316592575482376727353735877917902202021610856426779676155769071846483979874123967378766633245552654672829376330990773304703770187308361151194227448057151426071463639914016630763734329638375845426853320345981963943964455478312155660154807348379501992758102214414025517012257481863347482982812342083028521366764656004650312271519510544811658527590387706556344218213200382595966744465495206626280056013744021277235135283421092588749671731762565646147256466374725707374707952011102904273336542075213317811996671227077828680542710721968497545534354487178418325431351126137767576410623799351244252783051334165315189215329979478567022614623065166526416318264025255870817748864224831831729573750808727162279219538712684687681555380511692422761988021637127463820348656848792385507382878063621613857802611141413502913842334424178324053351648551234237547475263250940373677337567211571235370215523366813095029460122376576660530013860456125602563730404444603314777788629947463552514678203032725721937191070259659934577620697751793374