Knowledge
Data
31 21796589 748933570 61455 0493156852
16754825 7755911 80582 642875 71699492891
8482108910 998727200 52074 20