Knowledge
Data
25028 257816599 237235996 582780491
64648644 99076949 1863635 14369495
684983 605290449 1346299674 40532572395