Knowledge
Data
559215390 21003096 50489 27070016
1965146 5712857 4522 1410 80369208698
1642139 366936 7068 11819691