Knowledge
Data
12589763 2947230265 21969897 005
18584162481 89 9782227 32 08222
289671 160 54 600802432 38395657727