Knowledge
Data
32133372 80477833 116 635426
542912558 98555 638 33176789
99 018 4846597176 1425156 4952872803