Knowledge
Data
156 01 75104686 15938476 104742
66431506 39 59857 28150422
8218028744 903259263 67 1817614 85009