Knowledge
Data
29195 291143 1081
18797 7701 5363601 73 6818
6391682778 12543 34448088 40009 20093264622