Knowledge
Data
48092 9549011 871 703477
6640473 17712200 235 7377025648 147046
45098170595 265993 501