107293311271084936960109897139639410449179726091057106460698911178901133114110831100617102463410031071904973930102889489991810961119104996111011128812107462510236216121052105110771070104111109541047955101387993161588890698886510151109106610895761054105599510205779111111106299381910699595811103891104310071093113789811089389168899089701053611987105996310371121106089310996261076111389560810689568851118108010161029108711231107105888010313935835849051026897113961411461122103410881038968981616940110299994981511481039105699010141001113211421114886969113688710221019964953100690762710331116113411313951094107357810679571081100494810009281017937111510929669975821091883107811056229009518769676071106939998991913932620102711438969621063633108593410821036613929618624862114799461910089581130910392111288211298771065881950112410359921135109761096510619969141005113888410791125912101811041140105011269521145104810251002108690962310301075