Knowledge
Data
25 32 16987627 66916801
297 5204930115 58
1818977127 133623224 570030982 90638 8471998