Knowledge
Data
303452 982400096 753319211 44667 57121976890
16 992083766 55242 58 3589528505
152 5375103 91 8499577211