Knowledge
Data
705188 287963580 19066271 71886564247
9237720 849190073 85211846 2673013 3034545
371542 6333572 8262 7421614 550