204186136112114635157833204396156818746681341886733922068428311720101175181169582256031508022056797415215435253898971201001872601700821888514279314982210531783298125862250411357397838391979171844112826120618205692470211226642228731833381588661568622040661346771976385456181748216568191198194253128164159427105063181202173411107742230404864769702188789200242375192454740944196437144333210337953476847295522214871756054253818748717121720654812932220328935093930515785920018018361919335610935116462889374203762141345229936934316197334513139039125614104212583133329