Knowledge
Data
6642 340758 8168169 24074011692
2604328947 57132256615 78634 26970 50303
119316880 612697981 91711 2483505 385