Knowledge
Data
52 29589 732229551 80186292
130363759 34925386 9236221 9914735 5835049
63965 80260875613 1783368