Knowledge
Data
20323268 7074058 3251 2800 6496
439 334691 320525 3095397297 46439252
68 8607340394 8536518