Knowledge
Data
976 16958 10882131 10052
52994254 1793774 8621 57540
359381310 4080 392607244 41438910