1693081403799717117049043979126067730735436317261240749187182380345432971427452621050226818114138619015212661540123276227541590286806302172313475258807653144438551121111164654502445482303721747811635444211023984621144570163727425285255148319288600644168212451795195353518167204472205761893436874647384632942591943456648116774146271423273718941514736676535377562863712874406881924351774005455727122651862028414454872354482564034677238114725084950728431826228077475865272375681277233283820664175808198340931253664027906724674892691451806573459713969015653732036944740170239731475343656924183751248028931045511250091840485221349108279283483559487177682751174781243782203628287847356368845458576030116015374617913876380573085583954270633625361424557718356473238151680337549703403673453719479646503350554789368224993285086624715934230651364279936578528184531668445648156560654804113407875111385459819648628223450168965197737925202431612668207282995955645665564572290452505206365766080929584748220023165817813539825433434871051966611874874421911112234277958977879485256749451077677927627827552731073353897677967167110461764743133474663603468945864339047625751312443267707166373771647222711623766857546042915212515363555525394058537136352743304484277934594228102365064167910943712821364855542652645216458767047082337879838456122266557838035255092236391932784061463831573058345248261372645475047977513029644137551538578066546635138827135278796176154887502725535638002937881363747291437316748576970336755657773222933157163066154546338370588215659165656173605460628678423401151912422038014707456376939922836738221596315709249649449766835538469446786431622703877652143093392356703565273528199404732629555506817528026044482716452215522555821846120208705537156022522073442986013036386862179859969114341632770587248106188114484361201832290523197512566687013837650300197333304847391667