Knowledge
Data
4395526 182271 428835 300 54993
669201252 48960 06 10544646 4951883
106229088 649510 1103 329083 97