656506048 41777533141 19 49116805261 147061
77944910 9063 26794524
85 8193959027 7141551
50751611 545985 840595
3476299639 0846 549533584
29924258656 316617483 30252252224
9875781 9541 694833877 811 29544 18 62887871 260 17946806 8522320187 9505482793