Knowledge
Data
8633 592 10390933 289858
312279755 690 70 721508 4785
81501874000 65856583014 182383 659417 96