Knowledge
Data
95664 315696 3116528 252 9312
1949 409970887 1971
52321428247 55856775688 40645433 32