Knowledge
Data
31 2180460 199803773 4719203161 2971664443
22147109 765632792 5503903042 5832921235
90591147 8261 717 124681199