Knowledge
Data
5234584 294280 634209
5308440 600098 814553762
188898702 407310 19978430 64155021 753