Knowledge
Data
26 354883 89857552 244207414 165368
167183 6916599 51129813 55392281240
943148120 80 93140663 032