Knowledge
Data
45100440722 3977175 959517 180811364
51639 155760994 40072452
277991134 4621152815 388102