Knowledge
Data
491563 17874945820 169092769 942097677
87479786 57163905 16140772 8359
55657 5394185 45560340 84269 72864021