Knowledge
Data
40107 3043674 2225791 1201581586
29107862313 5045 8199420 93
87680609 83093 87516 841