Knowledge
Data
29620 317675 77284383692 94
8135291 6673 8398626 5746100
237079 631072280 60544973 5594