Knowledge
Data
313 2592 598059 91472781 3226688073
2833611474 74 8320893 39 359
40196135451 95048158 759 6421173191