Knowledge
Data
24325291 89881 243831 1303520
421629861 141765777 9619121667
1684337 709025983 2962 12496