Knowledge
Data
271729544 21301349 83835068 6224831
65327 8361857 162554 094 928386
30 335214027 3084