Knowledge
Data
51016 3106 563067 268586474 1067256
21 328201580 40967 905 54962
7406197 8036740995 6597338 48936812 572