Knowledge
Data
5118804281 81653149370 3186687 896 87085188
141458727 8002196933 586254069 2730
4956 3957736 52555 1496266127 42858