Knowledge
Data
421715627 999792 40383851 555451425
477226 255 9030269 85124 16294904193
21247656 4961045 8206867248 530