Knowledge
Data
21293816 640 1163 138559 873343296
301955906 40498422695 8150066509
7094 800 8085581250 705472673 01497364