Knowledge
Data
12199788817 20938 49585 356
643106 30381508113 468352 909334
2709020 433639 1644196697 88542 48121