Knowledge
Data
23 8609248 5623 31104862320
118007 70319 8827419 276 1600864
29964527266 94 59 2451772310