Knowledge
Data
6305238 118810912 24503659 3000109113
18251491 9287041624 669606868 22152104 85750
8930 0181402969 3557697 584999832