Knowledge
Data
2911782 8883953 39731 527542
7302 64 22758657 5674 413074707
586528 2632863 56358245990 6053