Knowledge
Data
295150527 662 22534903 6448420 799018
51852 305 4850505 33 397081
757 3669869 10932049716 40806