Knowledge
Data
989 20160 279338 9895028 41328622
4746195229 99928 57434192 6003 1223
406715811 1770 646901582