Knowledge
Data
17582 280052 50231
3799092 275974 98273835 87 117678
902591 180812679 21046109 7477016660 27260