Knowledge
Data
3403717 8283356 22616999 323261 290747932
583251848 166374502 8505 975655
61608782957 604320185 979 19837806 7384762