Knowledge
Data
38 2309656 18409
28156428 20222 220304527
2415167303 54993348461 60719751242 526543 836