Knowledge
Data
12259 4263365472 11503907062 48181957661 2757273
18629 659 075916007 78494 853689009
606538 949639570 8240678