Knowledge
Data
310681971 5655 39497969201 409
22468 979 8240 05969162 60
570 4929531548 29964302 21919 31222666