Knowledge
Data
30 24136261 116700 80338486
397812 9991326 542953
98 72906 2532171761 95871846634 15374