Knowledge
Data
3891 509938 13622 811293452 51098
5738140748 43877 644 86327497
18961119238 55213 5229015741 8635168694 441201