Knowledge
Data
32 58299193 12649656618 53745679 75348
25 63486 265117 7508981213
3795670 0779641798 1619393 15770859