Knowledge
Data
32 599264598 523565869 98335942 23572437582
12181 596517 3163762868 5247172
711052 88713 996509 9036212 471441512