Knowledge
Data
430 35677815 167364 2012660 358813034
181 84196780817 41578750 79761255126
589769726 9441009 5968722 37686