Knowledge
Data
407567596 384520983 280298186 4401194
77 981384 82281 40836738 36666
21756855 3781760 7144308