Knowledge
Data
135802 52584503 29 418102399 182390450
89275922 971796362 322800 64775903234 4592
5950 51790 94570399307 24628 7053