Knowledge
Data
300390062 31969 86671 63 125071351
19804363141 5135522206 58084511 7000995
708 851 574797