6472511237157986467433459862850479382662838284641405380402213738228528630475748177478167368490407211852513282424214717849442905694855423730955350746285485320834333362285382118274435487449789172353224163106906292894633131762502762623522325881213863656801035428338927314430827947623142544534228130783733855416654055616167341514400349567828764334684271451986645994516813662686705972176505323814216560526134068740620323027180743660482155773465810335446227590792675296221672876551081515264435022028815677997349422639133225872780615478716523761963723455485603784674813642627876214824976386436255390501253852707229814040648491222324319956816835550980446445666856545589204705186152771398666649642330479706536772147795182924453523978765670177656437353764557276044867865479137122275525454976730478367951950517480277855752453565753842406319225216731328259589373737919538865858669474632551644113835178508747735286749280522689460541805754233219518714503139454741785782146111753173234256472175839266354716467080917050021067679611617966256324826574311734830248134401200488413017616655392152603151894504664696432941323646169155014316065782026447324111070421287133183467775879819365316571525115421566633257068678638358533113018146524911943992182677384029077822024435135636343125374367235555162138566766841275768112317593895575570333928871838574797201121377195105153698087366384418034861249647076745480659426354391571351973037501416654426961207600794457153180459546825504377817882425207301714403971331923142913192056038113121691647697097083701072575274778420844748471143854748320652191779293297375688561489374238478011112722330655954265152142238797685558377602601728344128299595229216848274445522256238543300770800163141906393372722957077324046375233369188106109661350845765187305746744361596712673511120710455516067163632065370245811475160438467252780729832667799381403640790287538512452