Knowledge
Data
503 31375549 77744 5480495893 429123067
330 2888 884309760
26848056 79940940977 1202857767 279765572