Knowledge
Data
29429793 2060267 9943102911 19355190666
5626299 20 762 6075 222506
2592271980 75977079 12091486993