Knowledge
Data
344922 4686668 16436646
646017413 145030 8140479 4492 85766231
1358610 969849154 86 53013578 90784046566