Knowledge
Data
50179049520 56349181381 9560758 1934172226
30396709 9044382631 69391495196 3395751761
10752 27026499 16496119 908187672 866