Knowledge
Data
596 283 633 64059641 65100903753
95 3077550 74768452 42172566
803 218888977 8614 6855397493 387714