Knowledge
Data
52132762 85666 28435251 78997566313 4983694
8667 19936319259 98067810595 3270 3558
979 3081557 26625 8397 6086