Knowledge
Data
157903521 197206479 44994950210 20818659 880409
487205685 933389679 619182 26652 23255
2951432 7993 47450882 6918484