Knowledge
Data
127416927 581864535 2036872 267713
2911035346 775 566259 5871639786
3211623 29569895 4239056