126917382187628047611567481313135555060138736472271112076014628901336214063331283714258490246321363056881988757853113925951362675648714849401432009506224431274829507908906814929902631420072143435666829814717381538576692952163129472918431375431281110206140851129927513411912944491471718825029227286140077973257980744611091549664298322031072473142007310392524536204085919631142944212071351170937625851157760049748176605014537210905971388994535044122100185216369857580977014838611043344567611851591419955447604391556153579020935011624971162886917807149107259222032384158581786581114926091672571460401109977611019612638521111351311943851366