Knowledge
Data
159 8993 89
19735 5502 388057431 1599831565
6287437076 31199076380 39883611684 276541693 509523