Knowledge
Data
568 64566 1715626 387948 141260646
163768 7284061788 158871800
60252 52431920 18412 5576