Knowledge
Data
309106450 32728 475928599 64552952221 2787147
89135 6591246228 37
6480752 69 41161010635