Knowledge
Data
59026681 34268145 6885851 9727
94407433 156687548 928269870 840
145 4346 121021 461707010