Knowledge
Data
378645304 2471244 2560 568596591 45855488116
774 839 6423 222902 8337947845
179710973 8906 1732502 22845667 4601