Knowledge
Data
58 340925 345 4680149791 8592
31 795556 411305 008 216370366
4588206434 58134400 9046512655 372 5361454238