Knowledge
Data
59399235037 65033135 27980259786 383293726
4079434 612532316 830492 251936659 578553
47 15105 5462777 853040436