Knowledge
Data
6599561 165 406371049 356527
3267206418 118759 9449 681128 6439916
89253064068 573510 493018