6004608551980974915376935277181059855585140147556635393494904557367374812614218219452476330981174425549475442287471308043511356241906564061717986582535507213971445621028823315247324943497504365952785905191426879524179744545443327351605471812137776051745662980257174528176220259775370944135625153301616595673138467799033715142750752656020370582013634664457368701647262172402127482566239599593537666834548291191146217305336260314703685162596296334331317340646186228175791754301732173675223512437662282552390760852655680459479435118563686372705092404694060363040053525071922764877879473385767270267237800353338687308344383365399738398298133426941093802052365896267476654226582577828541211807874167572224387554508688458690242379440107607434635284703333165513391672278921264014567363765358678372811658837866488461177785286698286727135042146685351476523224337050325866150156822651378466365777321914830345016846613526966029738123345422462731343163721619572791110156280293977292203484676677041762894478033324741692056918885341628711401444189852755002557725104542252524854484511968077345278799373838273407198279555748505644847882381571153022071644045217086835284310315377046875240528566424479334252547648083960214446450235272755208471231502670681215179371671377659312065435167911271883780854114677805137204478747350540375218543483166103445367635425168456579011126421155831223084533526633259601124781712002546416783187687617177103674037643282906498936660416551845236944663519211719330037669182619734143870651787294248689553271206465187439199355320564156513977766527086434842748271067884495115877444866129530457022212244536198746522113064243826454684723072131929928325776384221163142256141965237156655823786362796131223413838870278075707751636557632536541849489832143391386639546801364877121283741789255915422952148799650538806561155779423125642389544638381201792840276520841108730