Knowledge
Data
2811 30485620 7288089124
107 95711634 53885505951 20577 26091
2079246 575 61586 101709