Knowledge
Data
23571180 517722 16579 843 606
3313108305 15611 866377677 43165219
59223973182 89455182 19230 85628