Knowledge
Data
245968 30639592291 84545951
870149 42218 3717504004 67423190 110434308
16027 870029646 10973716 037399 52645693