Knowledge
Data
52 10677689 1381661 4171607 067
3079758480 71983505988 26223708028 33930
752352 920900 2709