Knowledge
Data
3016 79923304 585849 94934309 211379
6809344 79589950 69769249
52900 34245331 693941862