4631 31039512766 2270540724
801 1568301 29245 68740 30685
5761082 895 90 402 176
4271234433 864619301 94257647566 41 1613368
74304043 48
601279110 8896 97315947 238471083
3774 456143 6793 837259 2442 50 300107452 34953 6984161 744092764 18385 68115 765