Knowledge
Data
359120104 33606108 8587027
42 60103558 882445313
5085 429936604 1485830 209935496 161