Knowledge
Data
20352246 8493553 18134526 561147578
66305 27374 7062984 925432543
92049549 124335806 1305344 1715025452