Knowledge
Data
21067061 5246248 368560 85183000
3046921050 16767 0319792 941 986062
13 66799612332 304099 49 82546282171