58911096816 505 34408052968 241
12285537411 46530146594 68919
862 823778882 6879929112
517 8038872930 36841 32225398 791
28870 29897491513 3146476
25 67040 5307 89 05128048783
95418209 53391 39088269973 53602 92828979893 131569 66025 5839 13516837544 36720 0777945 76 134186971 439681 049