16209018136591078106015227903533927882718081349418570382485119427100243806479560040237130203102781186451208212021274854817628015017111290851355224393203296801116426211901819218138981117977190896160108192255931871854821500291796811163621654211567632233837096713136596525524721386412033714616280408127141107799280181891392223501054428585721573021964170610102167350887618267171660499808061131132204144227163814941823932212861763802086301175331040051637244396330415906296109882576196420145919150636752048361366819896391420637292227381623048972155776102355