Knowledge
Data
51087516 7956832 66425429 2676709
796534352 24168 213900121 29 807408036
2823 514 712216 258418