Knowledge
Data
12296948626 323052601 890
11110757054 742 7560747104 5382916353 234
0681 21929455907 32985646 2158503519