Knowledge
Data
45694246 15605078808 833948
41014856260 1037324102 96183814 393791680 36850
895149700 30243219 329913 61018 2860