Knowledge
Data
293111 78589 946172642 591095
8934897 7615078 13511019 27033421
46507432 7221733713 5925 5360289 7960498