Knowledge
Data
31589 369903250 87207033946 6643518808 97095437
8520384 640070 807505501 3982 30054737
284 2726 78883180576 23565853216