Knowledge
Data
385870 213302 32257426 7252
59008963654 23566 201849260 5549163210 44575955310
64 31 57850596184