Knowledge
Data
95 8047089 8343702 6401840
80691 116225555 41145 818767
20838634 1233258 2614092606 9450 26335