Knowledge
Data
105148839 31 528 16475 12419513684
604 483152962 69 0095 208369
7588 515651759 632029 958225 2176127096