507201192 42188398317 36636 432
2683307 3272169 8729 97418321 71593116
92 69 5864640 6191732 2326
48630 349059 8689 020014
77052250582 4041856
64 47 897 29
9768782005 602 6812888 529151 41187817787 562407255 7193 470585 69005402518 716768 6704727 243809 9284056 255003