Knowledge
Data
3080430 95958 8389331626 518563 60342400807
684510 4856543 0166022739
359011188 848228 6802083 4627