Knowledge
Data
121886 6182854 74447687401 666149 28145
796 486871 807125
49 836 2734152182 337 15141002