Knowledge
Data
2104587 1943560324 82003998792 80083369
9952728 7075 3855303
2574087910 80912869256 21466 20505659