Knowledge
Data
31852 27146891033 150
45012104 27752 34704712
130459 41923883195 5167917146 3487913 3487