Knowledge
Data
296252117 5011 1863864 62114610
18485596 163 810154 3670358561
2537013614 6640628 8772335 90484 831362176