Knowledge
Data
160 29343405 3328699737
4715361522 42 46583273
7466480537 084998 970815 86076 88449113664