Knowledge
Data
20 556273 25678511029 42578707483 156
2508068 032680127 340438 7473412 7728844
99972088303 305262 0609348096 63072448