11679636528531219688404691514711688105439979924925474478557601271933017809015316342170152463560124160216803283811268398297178338284779125121198093791747552702096373558456537846169450773753173480776192202783541367625011383713975115529184746533225399798542401781454894025123973197307296403