Knowledge
Data
2667408 839502 8051 980718022 5549815605
138700010 9357234792 80
58209771 3516945 81467497 795462