Knowledge
Data
44681395 531731529 768221205 615831486
708071 87270510 176635069 209251 5341248220
93754843 4280300 3761435 53358487 7611