Knowledge
Data
293560 7979438 2504009121 217367
4142344665 1010474772 639779 91487172230 90459
3096660476 770082 9150 7479946