Knowledge
Data
251439555 5799340 122863185 68836741866 300789
5852750 50298888 99347386
432717 29672113 12544653425 9859452 6784