Knowledge
Data
3226 3686621542 63 8933 805451
4783104 122301 01500087 81507
2181430116 2806646 24750482