99537843620 52844 500246678
58 6265 9950853 382759818
1650390 42984411 870306385
705371 32386 50166269684 9261260638 29015022
241016281 4608197160 337187
613 6833685773 1407289827 46857 177379849
0970548499 993254 665381447 7429219286 51832233059 21304289182 11 2948577 2589843 52 32682488220 8276 5373 1764872784