Knowledge
Data
31019158 3325199516 743515875 523436850 36060302
13252 5075 972921037
6158715 8614307 17274599 46079122453 945025