700188 47 3734536 762017 18
648873998 1341 9153275
297 140286499 886377985 175478153
61 7448510180 95972 27801238
5856738 398134 201
47 1899389383 6766 34871 96803
90847 88499335 723683232 83971 853126814 57 2076596 9547609491 8477115 49715401608 692028430 54797989 82071911522 166683675