Knowledge
Data
28 15556316 7167711490 20268002627 72
307223 64 87633 4726818762 33
507660217 988 654126 690