Knowledge
Data
95 155899 4706851500 1762465905
1094876747 82976223 38150586765 5972142
107 9503354758 600