Knowledge
Data
38886678703 1951479582 40564 3835710 667547
2688337237 7079 12536 571 558488869
90181457 2767140892 27737628067 2132 425941952