Knowledge
Data
16192 5298937 3377522 511128576 4535
6152298686 8122064 1198622
854 6610262812 9524833 57304977 113439