Knowledge
Data
14193 64961956 139630696 42572319
8571798 53435489594 679247588
90374 20287102 103175 4832 83