Knowledge
Data
3390 992509712 100890
592 54472422 80531155 3386473666 52095008201
43517 13081122 197881407