Knowledge
Data
307344455 9166 5585
20338060 317564 974356511 200140534 561810314
3510101 4313746 1127154779 4294 029100581