Knowledge
Data
31 330361376 9892135 595 79022686266
7904587039 70 51542
48 730433 66279201784 942372