Knowledge
Data
19685115 904508047 6872649799 8176
6568601660 120 4911009639
89583 57864 134692297 33572540062 58257415