Knowledge
Data
5645970 629347890 4733 82110630480 303402
1414367 779994660 8287086 33749664 344265
5323 598014614 32258069 359576314