Knowledge
Data
46 8050084975 3885704405 569645 133856273
1622656252 295857635 31960
18952 015 43218 811009284