Knowledge
Data
3255958 23617922450 748428278 0042574 183632810
993764 8053194 2109792
953958505 45109132532 28652128811 1431639 36