Knowledge
Data
23561316 38046 490768462
156210 91314192 32655 915505993
34212256903 20728 1745914648 71