Knowledge
Data
349985 635657 2514342 8395412
48123936 31317002699 126708 212090312 76805082
48101336 12233 157943175