Knowledge
Data
291894 32892 6382 49792154 434716073
38009052 703948 636193325 6651501
4856756 926808 20105