Knowledge
Data
2503672 31337387 96473708577
75850660 440685642 109315112 5226425370 406324652
523319 28370913 79