Knowledge
Data
8355237593 1033953 312480 2178349 895
9801 80996 05526752 267673 501760087
538962980 25150 462957671 50