11905483362092726766670699794499794501148296310765310735640404108427373604214795816404001307146114768415093723107671084323150937315093621227520310774125435893994815833961918185918951447788511602854855121406851636012796221516652108984762616132557811520829756096855968841113565747273747130121467612391817471699715896984975959687997159975674952687472139755085782554472832316913710871404929140491012880724305565782271242971242981075581140493057853297160586523318826128496212849633950759791641936677591544145554914688152365933514896521766760767080465152395631168801112541444566130465673943973940277333180390679863773310