Knowledge
Data
586 9471878 3812545679 4855545
1864827 44371626175 31735644 152870395
46318466674 88 6449295 372340495 88263100