Knowledge
Data
311187015 678668 596135 9750578 4276877677
4429843 90 5024542 706928 1485999
2904020 7915844921 7487349090 9522699