Knowledge
Data
63 3107085090 42655 2291
515536832 43447389 1688005136 91519440 7476
288312 797 9381598 470089796 1753827