Knowledge
Data
50922596 869510646 26496891 31392676 16868
28736531550 10034950409 8483 25 185895
373094744 7346 890843524 80400640