89740489740572439246810231979833316819559245680991757792722692722810581239272271539129916076146390415010881463905685874927175654640685841123680592717192698623315323315292677892682292680292682346116392688592677947216247217591727593503711610903055328046683764809464266762483763323761743764828046691056988116108711610911161092102270633588037626837648180467080467180467280467380467480458480467510819688046768046198046778046788046182300643359263763319349949172173107241246959124696012518581246951124694412469369581229580586738046687299258521458205128612834434787809368048534454114107991269564126960734451310933633445421285972352399