Knowledge
Data
30976 963564622 255501206 61190058
224055 472896004 57500578 14071775 010128467
7430853409 9104387 8427