Knowledge
Data
7573340414 2157333175 593387872 336596
8851257 9579319433 2243881325 2821563
19305 092 4048403