Knowledge
Data
310883 648 221215787 44615029705 5804
66 16812474 85 372896 40777531731
916362 1437 324391864 204 46609