Knowledge
Data
20392145 66836 1589 311 93
7942693420 1381967 342561 182082 6997
54114 2940 7962 67317680