Knowledge
Data
333299 24246896 1423731 91171458
228620950 66852001429 91038247399 31527 195920850
89505118 8568334105 54354 866552119 5034288