Knowledge
Data
62 125806156 10098654
91113938 73694085685 2574272232 884 41162009
870274800 5585803521 667171 51893547472