Knowledge
Data
6008 830 404333659 163886613
907631083 3410197 618 469036909 130676
621 55908 24822 266