Knowledge
Data
267846 6293532312 5658192553 506252736 34886
428 13682 250 254163
29721 8615296 58 2226 520