Knowledge
Data
31 3738963 10609469582 8823620 752
13242 33706 482610
64044 57077722681 3590142991 89884