Knowledge
Data
14589410 349363190 686880 600 63545788638
8139653 6595531 1970140496
22453 18356 1300166