Knowledge
Data
42 198597 506 02 5679745102
336 784576 4330042 181 12983312
4649193 83156220 65444920 4887669