Knowledge
Data
5042467 9225447 316755084
2831434 7725948 46134712 64250354
1270356004 7905388146 252085 62823242 79