Knowledge
Data
189392 3198269686 334403 86139297 760863
59275607865 80381067672 34034806
127603943 488495303 15004514 5392