Knowledge
Data
3131 2957312252 50487270015 416900 19775392
42751593978 20011707195 05087
669 788134 903343 60