Knowledge
Data
309615 3577455 40118 649
28694838431 08 13768 23562268 659763
617081010 1361530413 42332 0557