Knowledge
Data
5059 012 86 31
32115551529 61975457887 823 672536
95 0278353625 3316404 14969617989 163918130