Knowledge
Data
35117799943 2563314 25502855 18649 891270
284403 926845 89524536797 5538067 613188579
51020 689 39856 544 414173960