Knowledge
Data
28795096 325259176 9841070 2391 6198359
45618343001 9583799142 8905372 8467750205
112890589 64906240 3049997418