Knowledge
Data
20391958626 826 208005 709 253
624275493 1944 13986
46133826 161585206 844912086 759800508 40976100