Knowledge
Data
66 16995304 29305 7816 352
169 95507919100 37866096524 89602
85429262 40203 90821 2035844