5067427606928864902149023451053452071465798136810811600868973188974241671828864898864881176322112080388648760961210945315404653452068864138145688644811893776383841468236524806140019296602796622315066612617399662224642261055716132604672819220188617882072835186811193677472001615591811400205178793103821417881914002241400190455025868011140020417881845476645501693688945477720172217879020189217881772834361062298616799156671872515490841478576147857515551678429809858859858843126329279149279131238927927872927877107827029092392790892787592787492788449791412594131379661123892614692814093001862137876636111062903357638182916271277011