Knowledge
Data
18 45953098 403006040
3195 112 96294807811 6809162
3570709051 8286266 87869925797 5775137590