Knowledge
Data
31 145815426 17822621012
70993212141 261 3717 7449548 4743696795
125 2028241394 52 59148 80851545