1611994887317050347664313823164440729211892541148015210953736533846318735655758723720084753672154718025697278276867876484593487762514855967136877622661331466306445817828642356355464272714820225014712266780610766387239319849214345397754943506571845433124129414555123330151985246570732838876358967179748244318507371142468436260175566603545442938393355464536764386492385494267515011671687983154211146750421037968482522634924050570254140219085701374366194269854281443387784004810844734208216346428323174973074153518128035328256727629942277890113217523585455339354427691655284787160917672703325475991124813408535105364508551965264662531371554376773991926452733772747992593756014475005385975714575245022325202216288084836707662566611361334103134906377895705282587052492871302885257527731727172712952934824425653672568401224114556370838770236711807743376298564268121617774475021914447863573572838968057275518220515711215334422930681164136844966243781165786771742853127601622134847033106586791233245631438573254382617620515152448407218153230795761136189489783433781706907795116741286648359226237340691884582122642895481185933021206523433742456988204359933255486706265470248384740580568634236662156166384173346668691916602781863202972255463920724270439074754084036265074611531630829151412720440438155845174565714225396461404694626734976827143665380156544643173362271353307776564792203868047946025627385185272754144551214170968980951344651309300675647382800552810194511695984871951713522617536347246155554479770844139150911736976962290218287852524647343971584776423419871080355055365764060025722239860486834163203452784586846832791837335133338346037234177638685560402064032011067937964741161479265980152158897296737337632736629688157110636590605522279197228223602677459650561841765307272737126713043512571978075790193651772508139355154788666885426815955584445593052351801242361303