Knowledge
Data
59 302617998 4345910 0483486 1642739
95334009 2899 16956414 2955 576504219
2854558 2117404 45415 7331 7593