Knowledge
Data
17989659 217312895 96451091
525437 273505 7580454215 3121985
981 103698463 350119 5872062138 47455204