Knowledge
Data
244562 810588670 2100789 54514828 39895037
311991618 46686493 28266079019
89539487 528547 32