Knowledge
Data
301035 76500 96187500
31243827 665 1576767 64017153 72859
258 93119890 111969163 698709175 022468691