Knowledge
Data
65664466 7390169 88336 859384
396 31099510 356054
76748 56688272 960585566 128016244 14