Knowledge
Data
33 20809393697 7529741588 1259
4144358 32908305 981 14227986217 2664
31528087 16555688 8721