Knowledge
Data
58 1675495 521132127 18 6742031
243 86087558 915569017 25 6676
271351312 872417822 628215 985559599 328928364