Knowledge
Data
3588215 123714 8601 993 64783662
397825 58115309 261777811
1172921295 9507351087 79411 76616005280 23200966060