Knowledge
Data
12959 30029 68032058 6100793 80119881895
83016999 3312 898195622 890
31148148 5135174293 3219 4692680095 43732200