Knowledge
Data
8404293 664557 276099742
1002000 919 28 959106
16908546 7229779 6958418 08861 8101370992