Knowledge
Data
37734974 801 3337739
6658 8667702 5499532 661938622 97302
82 691384490 2524553 29091090 21831641