Knowledge
Data
52590 580 31273279 755799
447600 798339101 30113 25133 36820322
17 24020887392 10254917 053825693 1165771300