21213579223 5399 458913 2315614
8480102267 3149153 570591 943370
4778769 59 8950
19191624 57784572165 31061 730820 479
04770 2511 060
46821063175 3158493997 696323422 224337
65920044 612 558 39600 27 2126 1824 18767742 10552209 3040815567 5339697 73 968720348 346601773