Knowledge
Data
1980561 37223135 48115856510 3228237398
46906290474 9372480487 48 64680859 6206241
85195463206 331060 587086642 22380619