Knowledge
Data
635839 8564 36771 6579701481
5520478 671658 26709897 57985
3989339815 175675096 92480486603 89143156 508536