Knowledge
Data
51966316 29052 8776348 2337687 52445
4269857 596 44 089122
91136411 469041970 94203797 6326518