Knowledge
Data
2256879 580958262 288593424 47407 8232604
686120201 46002496 7501542
31281047 486 50291321887 322372