Knowledge
Data
33420 76813995 8752424 167669210 5293693
12398 589 53855588
3042608 8790729 8126006 42602242