Knowledge
Data
33 532690 5239513 44000833 31900796128
889564 16207763 349 6868094
7252977446 185643 111241499 15952