1687051040147529017759011518715970266669128659102060445011167792073461949018390018919915177882110426305901881894141033998801608181583857826914530546586657091351121948975377134469225429748271180801524901245871356231097261916201787321307401771965305747392636741515387973411930113479071690188534190635690414311516058247862403371483108747921019713525422769482617019719326717909517084213530212793542067620618577102440197012132623232305093327366353091503797575821371655754862681263341820310450280499141288156324120814112949820522202921507558907717811010624788326