Knowledge
Data
3095113091 497296203 6130005
244 247738 1575186 18441433 2549
435092035 212202302 578136609 14534282972