Knowledge
Data
6559159 25612 66 63212523 29839745
215069133 15816 1901184 5829 57694211
945561 8589 43 8540 20507