Knowledge
Data
2050156 65241265831 70397412499 33891631 9456
99081680 3421749 2278623 26796 1381986
83688323 7661216 890345293 7142914