Knowledge
Data
59513889273 12667 870403
700702 4501216083 4761289184 10144168403
159327 827516266 749801141 88519 6196066