Knowledge
Data
31464 673 1135942546 18672323094
24 81471240 12 633107610 858495
17 8742029 96955391 58544