g=3644468886658789541183631707709 p=3644468886658789541183631707771 j=1722040474608449191437113299850 q=693128454433523010302152481403 K=3171732409778089504670096147102 K=3171732409778089504670096147102