Knowledge
Data
34049356 44013 2846767 5506 88722018527
21 9670679 1958564
3203 4740 482742929 8085293 370