g=3203600028168995480230744724003 p=3203600028168995480230744724023 j=289918140708926049884422734644 q=753241873783148575775333970208 K=2758163713426362410727609001409 K=2758163713426362410727609001409