Knowledge
Data
40 148 576078 404298
25171 59029680 140015 603602
392608825 36 122923 615596 58204762