Knowledge
Data
158198239 4940812 880329256 280347599
88650 33325909 811207441
3218125683 8034363 8182272966