Knowledge
Data
160483086 58285725 21717071
6444526 6349385 657495200 12719 277867582
7887635050 8134140 0059402428