Knowledge
Data
282371163 061 3382 903643 3016216
5193865 3680716 530
50811 24734650 8872792093 59131212569