Knowledge
Data
106123784 328531 32988613 8391161 487866
143 831172088 31415 7147448
998112951 06049 198121 6805 6624675067