Knowledge
Data
31429356 107801 678561 15262924410 8739
911191886 538633662 480
42644 942191 39126 007183094