Knowledge
Data
152 6192 78724 5202157600 25350691078
125 7285633950 3338304805 96500819 539360623
60739666359 996996118 384 139163 284602056