Knowledge
Data
50509573973 3172938 3937328 866
13496 1154991 7434
4516001 8322396 5301375 2946250738