Knowledge
Data
22 29124288610 931 807377
51355372464 156 9821692667 30225472
47683 3089131614 395 17922 1012