Knowledge
Data
849685 147 7249 405486 7161
835538749 4270163844 54001307695 586 328371389
18660321 6920 1711480 9413308