Knowledge
Data
506 51816548 10193 724947566 825900532
2242 8229283855 5966 54842 1626
915628367 256705 20463 6690520 435388716