Knowledge
Data
2641712546 119649828 56853309 20682347792 46791227
546360404 61496565 384794 171880
65760735 160671 80 243431 33001674