Knowledge
Data
660169601 276710170 98338830544 457
572803909 03150371 10914737683 067
40 28367544844 30370497