Knowledge
Data
1802806 752885 88745 711186 4492226410
2013299572 563916 857 61551504378
624299182 24502731615 679109512 22 320