Knowledge
Data
11096 953594988 789344071
9147243827 122277628 46 678 31
3177657370 33051417 165281 65 14