Knowledge
Data
508619081 666260589 8801231 2633112488
504718607 595974 77852716408 2390675
272763 12054326125 4849658 6820000 52