1692055072315845326727473285516772833783479551351048246223430667728017942635151957377533172336447362685973094871943304358558815558718912111354047347450087690196563362686520655135554379339481777378352856058939717337228817059350863226268076913747580825060038612714678659971733224342269549805118370177286301678767681738191794293165784366202967155131610845019116883697840526614578980779672713204112825153442008271173653001622265695899348514742516836834817138380225400389718545144526289407215537803761556346651922844262575253076224157067659838445827552437465623253514819859047886852719652663151253543782501449112656617443526016062832835532694647074438383344110564176514136713349688783260840435130821023745712525457270264650414064974355940147181472367358530267468734321116364318826248602679465371653444747304493536432024401823762442647667816543543401904070419384925955251128133139148111685709488672992243205254738240251237759634438918011524377124044705555182089931060452873029521679139927044254223074812334122912124734313338456711658671476710388630463441947873422276547724608392797750246305197714258820142471270674117250548385456294445790239221811164670383806846228675333188436332195627645953982977082565367653768557122641779548660114546335255110217659629666628047634556517857992491074272611577506845037526571398372181541670540375166653870373122038775448923645438148018679874520351963645177372749272802373468664133461448283314617976688107624677602272825663282131092405391606655096723089550907465535444696355224791207719830315764549075543927627196233442381384591741153506424867881993774319447214390757786396896481565865414841612123552065711876473517156407939227842456031573251502522353856035673128416678097011784665587702915184556885314312828718083234597828298780446776638166273336452565222223175800242706377292908475271413675212015521106143612075237923754356406423650561673691