11811683401814636110100333419331414110730462716971241169941190576414551381292136520249287117313496733919111782170341891110251685100140547618861069132617881092406563610