Knowledge
Data
31 405082 38753 4549004 76299
49 37221314 2178585244
8236276736 14264251319 79466 9446