Knowledge
Data
3120566 21883 5226 59532 686732100
28226080016 2604 3905746 874179864
393994 58577926210 2206750234 0228817349 312965934