Knowledge
Data
632643 2106656 429308900
8684207964 5434542 61641092 11251165 673690
157 62342292 12718