Knowledge
Data
29164 668728555 3966 8063
31190 3549704870 2650725 42659016020 673
90375 19048 8810 3461