Knowledge
Data
593626 197765 2105935 4944456631
152739 3290 618933436
341508 43357888253 3403 145639 2276170777