Knowledge
Data
35 7092658 28544 109021
5719749862 999 44496 18343010 398368468
23176 4086 3389 1879987