Knowledge
Data
307 66 15170 71361 6852
47 3086916 6651019441 14288166 9535708
19485 05877535820 956 7141 2865463225