Knowledge
Data
26 237728529 501695 72485199787 642032
70047191886 705358618 5998 34277027957
6664199 3851458 39 28