Knowledge
Data
306214851 11071855 41223 75694 27116404
55246103100 75289102 1713576
4196689 7294 20760748 275675 296778