Knowledge
Data
959 199546 0599 17 1482713
61 4429567 659602433 83648237 23552541131
22046 8272 565 93020