Knowledge
Data
16 952505 309781
5256815 085733654 50873700 4017688369 80959218
6336 287 99 487295740 846191