Knowledge
Data
489184586 464425 923407553 292078
59678 21867296652 526198 832 702009709
0590 68079 30487686 397 32