Knowledge
Data
333 2969401 113531
20893258 640 0253092680 3889 4841
3577667100 108881665 83183229 10270076