Knowledge
Data
30 44347265220 80732504642 39097956772 63031592
460381426 59026 794175 35012530 600
30843188 528041 961 521079691 11164464