Knowledge
Data
33116359741 85227 465131 38860671 3994295118
1966487240 1032702904 59 717136
3655985 488733612 7548000 358864