Knowledge
Data
1238108 305 527830944 838691068
683496582 709499 182168 2487050
167946328 511485 3895