Knowledge
Data
313751 116928 410456 155488
12171070307 8929957154 72528976504
509914441 97 2361242 3856 1849510019