Knowledge
Data
65589842 839681 1676098 326111
822196115 7837701 213 23443999 636413
193809297 82608260 5075