Knowledge
Data
30170361639 45977328 443829 28448633 6603491606
76221677 01059966521 4083 120027578
916375952 10445 21095544 42077645858