Knowledge
Data
23133561 55433 88948 273
29828 37516122 97441661 257115 12753
2177617069 16330575 154099 752868 2199631