Knowledge
Data
31 3960433 3080064 147
28204329 81063999 4332075 162998
1848 08 86266992 73507676 56387