Knowledge
Data
166 84885679 2642
9153504605 21414616378 61 1357484
7328944300 3606 15681 43018794 75436