Knowledge
Data
14576 6592590 43902483 850380803
525405506 1445432 6363
20 342732002 1141254 67 1622933