Knowledge
Data
2835237 5599 681858 12091 663053612
20968 46626700 74799052
951479508 277659 40582731794 31851611