Knowledge
Data
303842 31953304 67971888850 390131144 64
286928366 17 0590692955 41970 7711882
3106333 390 213446902