6325684743534617234870622123112316524114344225874264386557605897371898117469775533468598344383586206659219443468853540120307503199151316663544914622827410255295306466600512167125778545155661188232788525427645227513854771349308881987782671336627325328364222612239766227682018017614756931341171783485432783731785272342102172393763875392044722002491686211439262342644937122455325479517018267783938943611213058179284855486504593465647695672607707531612881276308276584001877895021183783092145997341967943798286788023453042125877844502331928322692032059339966838598679169469422654568761747267524457375339353108265133482773352258547829776228020231513507867673216363668771922327019747138611153545314062814256670148350971745228534028748145449403478500230536252372451480437425736382135181282729552546186259312406160653365547336487154791711735035568872866723522194528776354804250115644519895703625146685414623884607142156405275293240781664236156801367441624404455052137524023335646528683576381741490244152461173810635370549161957028066465854724878530283473825342475724014467037719956548153765079777212121198465187487453308074648052688412373177436483003813750148865617492272588191511458279220749643558786690522107454515689351385674692293033287185722617794443984798451066495616516577877155268032913905276540902114737521576474515511932167353103695554245504471398001381643353186745655729459712859625742441556157560520109468373012181460148914415661148153442476601758491413383417091778094551907633566046351079955305116208732222448857545623323561666027386403563523290368942997052072017315433143368678038425112455442345216701106664845903634336160547065231923827140729640466586767937685354211470733146733785211777768462945971024329823113548672571675474267126628138075167380150878264179879668170484073075079063250962032064763759569170379263976653837760491559638808367712708242391374603289727