Knowledge
Data
160 15010907309 17187130138 176262849 67893878
291 19450108 829 085
82464647966 25362 29147