98953784 5304690403 52148614200 22836188053
63 32472109225 62025716 88
61136104992 962 1445066
427778 443805 420 584939
414064214 0294384569
251526 1557958 350175 8668221 173410
19188 58743726624 30639185 7484 38 6776588 13271034466 8620827 336754328 815 3973484 802408 49 96234672 9762991