Knowledge
Data
72165996 17490566 16005463 65492 17336
54192581 90807 709418058
88472320 159348 2773 490158 74182495