Knowledge
Data
31156228783 38457152 1248955 092974127
605226 933882 47137 501659 18741
1513 1646 542 66 50