Knowledge
Data
22685 8565157073 63350447 62 74
637251476 14163 88287980 34963269
17523 52592300 380261239 22