Knowledge
Data
303 016399 1708772 352132
879 21359514600 5625814 1934662050
57019 5498960334 913417421