Knowledge
Data
564451050 10429909 3148348235
95 6605 635782
9273319364 092369339 86750 440671 68447943