Knowledge
Data
19427 986 3019870 4734270 829133409
589905 9471 78605 5541927
510156 57896046 999669 62021 86883367