Knowledge
Data
664880 536576 29106518 28896589
47068360702 893307733 95182784327
85193 3170735639 71271386 6024141