Knowledge
Data
3220 888 159713 9706
4599 792818 4915160 5524824205 99372800
1561843 976499 45 75007 32108089