Knowledge
Data
152 1021565270 7589583 66560065 7904
83 668 17
7703178 3625258 343273117 42500681 42603333413