6695669114351130861175172471305218765138234016233581716125027136592651426284243511242011548251662438321370116572891242221956934117939158771373425916178591442794661942217031094270982379323164118009949946383176765408221272199021663114200167372650419548209811289212704