Knowledge
Data
46128 960 91306 7180873 6040
29841111024 985267324 8390380 27 232388077
33782 3308 804050