Knowledge
Data
41658568 729466496 23126104590
1358863872 6013395089 698357
43219211942 96765 322583 2029