Knowledge
Data
416409809 158641 96346 39090130219 860392
83285 263391823 783705376
660 381035320 262348