23385111 9757616 69495 251540027
9340587 579484 985024103 75964 415852
33986430 1404 1822
599319964 365 45 16870
5748825168 300078 8373811
8684 7265358178 93518 026809774
993276179 7169668670 421 84293003660 16304552 369 618 18494 798 07502 54 3291464 853 712822235