Knowledge
Data
15950309 6770806 3959014 2730 761049
9640 59110690 21845
316429 2176798 094305711 35993