Knowledge
Data
66530642 2311089298 1449782 658286108
726123 95497217 593 83586864
894179 36260268 17696688 785364901 94002163