Knowledge
Data
5768573 222 6249 399
8100546027 9982 13114185523 833
5409581 82225952 28231 737 4121273689