Knowledge
Data
20 050971886 46353588160 3408057476
3709511899 6855985 13762235768
7415600 41383854855 65157272 668449125 9456