Knowledge
Data
47918862 859533559 6051
94457965964 16625096 8639959
87047892044 3428152 980193 114220091 4321263