Knowledge
Data
31046 6813 74358143 6031557
49 73240933264 54085 980 779511228
5802857292 3749712 0616267 8521672 48