Knowledge
Data
225638679 1052428 12027615
9010899930 369214220 77
831294910 2218531 108899082 8900370836 703765692