Knowledge
Data
2889 30613199107 26 2082138615 2013
516 40115830 98847499084 528 630
401 69398605 4964 1226529085