Knowledge
Data
150 80895707 98668307184 41017394263 8334441576
4532 95263 4916269 4013444840 4960117
788411310 700970 3198245 08003208 5356728