Knowledge
Data
9968400 33108606 32085
87812226809 310748 1789292
2232608 14902657698 7443148 74954874 391793