Knowledge
Data
253253 44317618 21108 1333206016
556702731 35126 6586266331
6098656 4411 6735065 11739113