29332573 87328221742 861725 89800
76062082799 391549630 56083659
4276 66948 38898165056
341235 6180 2193 0498
42 18824
793753464 8993650566 368088 99454 67236
65733 530165 410792 35 13561122630 606591 922 043216942 245965360 40796 3234 8420 2583443 71859746