6761872501661964533131765255951685685551525134834984927117283878320313451671253564456296485704422686845461094722601806621532494071112297885659733971544693112690137482779651386281309174706589350764202444284342373543385703763648855376475372742403194546592807178252383981205967105352445075872661922476307138465494266856562691416495513531477483145403737714026554573742750880882886734605655627973681161671172952051988034651777961735414034048970852656778222656936521534826472715446665873125838973410304469462188463401233692138454788394817855854457114927497952708547385285453031907897194385225982324253301336080444448144809283219262768780390162651455908408352567692975189125411328222238836967225193453167137237855630864373721750455819232050533204355426782594361517673838856333131728548077870365374791173516567548612352178826206299543179272524148735164628745028816075070272863062827833631039979244050359327327666547291343186362194397644332548143435511603171352542714461729776761753473062433189665478730166366827985118334302387114664208661602735882363411932217722129070924813653640927171226731269170730518255753827532762670130110135820228537164794298400744241443239361566686242642536255385642006674871464684391397361817799512770300210234730760799140514650484515550220211458837189548111628342864647903151077186051283403711482276774312150974720119768012535539635195688600773155604474225379645366447587329056015655411540534467451391807622352780081052342470585247617043780514234675552377561384637636665725008278536018612454419979338234268194638832777423441846806374368412937497865712612314224904892514525107837567948374545912746733550241599751660629473169380611221815779838370639240657557041611063811751082524702145215862077551224496574335616350180280148823036747121263633721676676533364740622370197420781847752235632985593287845206415066568974119168715455257791746294672289754553652