Knowledge
Data
39749 7154493970 482 756 10640096
58 3085210150 270834 308250244
148928 69728897928 122305554 45235500