Knowledge
Data
51366 73176841 7200590 61
905 10286150 32866155099 86722033 459793
59598 25063830 418691