Knowledge
Data
31 173963722 4930051078 2158155035
51821 270244 54 32437596 9590387
24273767680 218 835724827