98 224956493 437578 14816929
797287 474221 5223255
22208 16699519785 81 6205 180
9295 910056742 493 5690859 63
44 19998982889 79
21 52903053155 52166699 24 878983
93 57302885 938 23400556807 7834429742 1159 4256508 4169226 440727306 513459 5691332080 295112 278