223951402 2725705841 633353377
1285338062 4519219998 88480201 3109
426338472 2040598302 6824726207 600673195
3337603 760126957 4620392907 1168827 889
1829340 995735210
53214840 31 79798688
70 6954478 3828115813 50005760774 9095211 98017472 506943681 43342963 1647 27908603413 711 49092 599133332 17028 931