Knowledge
Data
13958 675370916 4667675 323 608338938
86413793 8151 136679375 480625378
185094275 805242106 992197626