47 93792099397 393852401
273791829 728 8268673 6184
75 96273162481 735 6625
2277266 5372287 146731 2633 12642027774
1174823262 49168711625 665805844
256669615 54 19068
77337294 34138 9126596318 436553759 2408247711 74050275 735 2162180 2482676051 50 81977753 291991738 40387 227 83812