Knowledge
Data
303146296 38272534 425315 304542816 267335629
883 66297487974 14991 14283183875
6233554881 29162755 7827950 60773716491