Knowledge
Data
3040 5700888 31863108436 7978182289 22977
7879298 4198663 316084
6870631 131 59894 30