5455584068 57887 0435428 297381
166 79 309556427
509 9095 4546016 6581558
87125132 69652974 3117062 94281496558
268360 857604255
672 71599974749 84000 7413680807 45224
8691141 7875821 94886 7528 47135519 11437639902 23886 690405947 411041 11431372222 593 35 3588763 5322