Knowledge
Data
31 59506247573 4673590666 338972421
9740207408 195888402 5579875 3230640 38943
8071341 5985 1491426224 09179 154