Knowledge
Data
103186 29333665581 209046 284013
79173241025 7126014 302350 87 023675308
76 4184735610 793143 684 7472