Knowledge
Data
52293748 105 606
20997593 645889066 446818642 15661107109 3250867
4543 16292966 3461 752123691