Knowledge
Data
26 5179916 76214 254405 15021050001
7463875502 4600583 56849 37390812 6824
2780699118 4819561 92088 3702