Knowledge
Data
59 81660 40468333
65066 864 250998953 9199464773
80123496492 931 31221241 894757 224011502