Knowledge
Data
18037527 561006 45361775 378965 8006511657
3568627 96685114266 61090702410
0553572 6179894 87585 5463 302