663137633 529632200 66 21
26993663784 3058 825340586 282251 09851970968
11321204 584070094 997540931
5071283 22733 202091147 8409837673
346 47769 731041139
6080 33014654375 290038 580491 53744
0564 130950858 093231439 92243 77 94050921761 6390558076 38912 5079 47 85504396