Knowledge
Data
30 31 30124 6343690
82198 295104838 72937 8453 30614231
89137 26638459 85118234 21549335 943071177