95470112447152751126196189087165394396676105458886742387100317156264835204793976601102751815352105743056010530606631174509430718915715126512820419587518772411002612178512672121593013633922253457656449516834313874313003711234117386510213612722121326277320138554614611627975185565971361271289701332208236314196028144146451149931628521567035624714960110924613378680746113974675391666999842921232019925476129218200165429547042898817211767803190348619141153961358391055857708221208343778408611448716379320735515037519868212582319836068017171969210416628597707992768