Knowledge
Data
34536778 18338 2364997 21102840 38916706
7170797 322987 80183910245
69421776 21940 8037991032 15807583 199119773