Knowledge
Data
3076 9834715 67928 304905 6197082614
7615 622 97563 150768 103672715
35866633296 2902185898 17347