Knowledge
Data
30631 10250 48048260
335 703 77851 193407008
80674168211 899008721 96364996 580601 9778100