1425641695571932932692894837671407094252612734883393906562597696615188414764353697731991441365153727683055637796596913821255260482455366465114688436679744474547255734271343224264482305536035854733256655702015663891216645403092314715034862513003134313334438187565405480840175583558545085883164722913734792502004464787780542614754419530644965026239891942977178496745542201942071895199071947556837866648119278788653288440447397217466123383749118676227789811601280655501213760282211548111827241206643122771368535272330324383122795997351088107966703618251351622353977850915216080938814660422672281795318118354677701983992251376361534278462043035492866923298662464337741146706528687453174283177319223284163765145112566113178654798371542533324682165071652378281663562764017863382961682494231075245875522812848572212550405054002674988567173470748678215522021470834681785855671393797035977122332548066251420359023678064219589155285718268845226799386628181605766235252551752391568046655112185133656254375078289536495453737712783230474783401173421963706327678367736536353630727301172151335402334266500719376130876278783864666317651252472829517971515720856951043945676382685331336559346704290414425551307463876477346119768668035416745046010714852202238484797751170445148407671116317107331851612446485209723459811566171274424839781690180572166756894436297383713892405416377837462561504192677459442876027773204514036455263494231827378003487082947549665160467322384701437542336457506007764632434876588472997421019118671126074578375370566745453847331558772918850264112064279425730722137586713358203526853418770725837661521764341265560596527793109639444791152756405563455463803336354539149030274373180814324848955684350346802657452772996445865223516686523851247024045596351108019236237444152322980740620523142707908031061387307104481415255159545587327842423282221252138792164190571469298