Knowledge
Data
31752 26613646 5048021521 9653273 960986
930540 748 47071420182 85958
36499 79 9529565803 1638081181