Knowledge
Data
50688496931 30736306076 461295 61809641175 1875184
958571666 84427 12270
39223108 8595298 6893382 49193063937 6095