Knowledge
Data
403868 9581884 288705373 1180759 53098011
439 49220 1317 652654263 996690
99807701 8903530466 11