Knowledge
Data
14212296 130169586 417352193 6108379722 7810959
805426312 930814 533143406 4914963545
843600758 713494521 914502 55248