Knowledge
Data
633961 38253 8451962 30955457
506 591227071 71 028 714583
37703712254 7140100 264283591 1949872 49