28769251103 7716759 260 665
83887 40848278 6899736 5231630
9655847 8449779440 835073 185143 37
48478 1296582259 1805689044
42337936048 35 82165889316
79324190133 288335731 2596456642 79
92969768871 752931 566239 59725 30 75501 4102051225 3000165 74 4647021108 741 519 52478398