Knowledge
Data
17885362 81480 61222
48295 1843422 66606665 716945972 1088
4937971 654197 33466 42 19384198637