Knowledge
Data
3150377246 5594897 1882614 448549
755 053705 106460265 31054710 9696
30390649 396318 21493 62823760064