Knowledge
Data
35164239 50964 693
951883367 24196344143 18440
3118079895 90059927741 664 295809624 417