Knowledge
Data
31592 7407530 46953395
9003342753 59515 792134764 801 964800247
603825586 189 04725290 479604 425083