Knowledge
Data
107386504 4962700 593016 43145663 1251
43247298 611456434 56612524
41570453 154791942 7007995052 7706809728