Knowledge
Data
3072 55651504 61794111084 10443489979
86258049 14723567 85225598 1467 7750011250
24648870336 8355486496 89490483 38799049 218652127