Knowledge
Data
40000216532 9552979933 59809610 4159 7803700
21 66914 6498915 262608222
173641982 6222068633 12030868258