Knowledge
Data
31 4563 5133143307 18126531 952838
23802659 411 85928 517 5282904111
5142208 614066 332000576 2259952