Knowledge
Data
27529 29562 503668740 7318067 2008
272428653 17060504 737843
63739213 05832088 64888608649 2555 15090