Knowledge
Data
27248638 313191 846712 39 19671
403290 263628 91329882410 51186520 86297404208
4303219717 5582 432961064 3705108 979