Knowledge
Data
109595 81528338 12066417009 8104650046
86985272 7117782 27 7479511
956081 441425077 28304 147439 931637