Knowledge
Data
17451142 6502424 991814238 405659
31910509 788698 3096
54 46652972 59668818 68926090 9306511596