Knowledge
Data
88166 768945 10917194 84748 537133
99898877936 86005983 2522207 21449660809
40498839589 124179308 928