76860141071078374798107281075110766104874967410625851450251548861495310491107721074510730422431074486211069689111072485351420110759102138536507311401314005140031399085338933664102745751037714141756291035914363141401020242651155171375214944798110380350874732874582103423647954423107311890810776