Knowledge
Data
117959 10049265 40085 01658108226
665362 4467 97674 01735897981
955067 26546499 1829577 5895185 5652518