Knowledge
Data
530650796 165392 058 906900
90429886 137392 640309212 405251387
80638 657 791767 2094