Knowledge
Data
3308619 3052608 995 901197220
840548 78541462855 44890670
210230023 86254219 1687431722 118760