Knowledge
Data
991589646 1630979 472295 69701680
90080 7812694 52820 267036
3393987 3534313 745433499 623 36