Knowledge
Data
336243 134223 139666970 43398899363 20744120
21 36188189 576927819 633177104 5542371164
7910 013 1925690264 90267911141