Knowledge
Data
5966 512544290 358
17744 674274 85655510 35888467 582
313923302 467502701 6769840839 2242465