6614685466793906568101151241875728394888935356942233858793703734654330762677327975253426622025815280445380564874914280786570286444056553437151447794564945423690568389421302837733664465012396532151997455680024126583517733710964451809117174208270778374268139753539201581204676952755273733421817559767826015113663051843521323513690882845001409974483267276332362462195349750296147510487601706482274464219536308854383196168562340227675541303790217378165575934783994005284364047484475117611795674703681416805953975045155194027464012537553356621255144044310736123366254070512876682678931024058816451471849654854073066772754483367871357012325979215646875033154427104812113168077093733522237844507176619476863529860317838447366511969814517034191309230770143791221820427445780639200160304793189644827788423302489202507834165545022341017611831815312479589853676486785777523146154521376633736538231248543667781659161262838795763197465249354203817154792455626381212641562322372564748528478021887517840457182294225565198825586290191815382046604267133227818028276066626912274337924311613285317461142106235113689564424596162771637699688672222386587825631923704386527292547544394525443013354445506716327533915546642572472714459643490108828388110206535650598728398556460681841798744169172605992502973147366686746426283916494634493205426413867353573121430522616722484643712725241367350871509133173702369806242193273385137163191651300467663552885056292052106872776279554783148670257636803799514752537385377418403813195497078375583454414348796281251112764291801255526403371346727730502617652266437724440623835543125216852935454738060076295350157604475612287085209464037555365738720730713835637218671854821333555712808704590208452873445242292713285591662311117946473135714807113677476458117011905615123514586022991146915227196054848555857678323628973426842486856865605286772272476331774699773