Knowledge
Data
39637155 40767 351
58 02 4761566487 8342 38048
43 504315612 810659470 72977 82954242200