Knowledge
Data
1133984 846582 715881719
860 720214280 18519355849 30702728 598666
400012 885130400 261165629 29867192 51541069996