Knowledge
Data
29980815 50 2190878040 589858112 207643
3906 664273971 49766827641 728594 071143490
911009 42924940365 6270976331 461296856 59581