Knowledge
Data
835862 19482 578291 982380280
49515 18842 16840091754 77035820 1013
74225280 183967 2029097 5067948329