Knowledge
Data
29 65856 720851 32270557488 713562
97482 91861754 71877047 29475336200 729312
486 89 525826 81 26363