Knowledge
Data
344974 28587918086 059336 012849
448085564 30245811 590746099
593333 338065 991067030 571 928