Knowledge
Data
31557009 48119031 4435697 8065390810
525970157 5799 15511578 42245
76 7671599 37661 117 213644391