Knowledge
Data
3037336654 41714537111 2186 86640153
229968899 98067 96239344
25813828 620 9350235 7169 4542