Knowledge
Data
171 853 29093 90158914
11654270628 139889568 25324307138 2189
431175105 70021928 65813085 3922961340 3743