Knowledge
Data
695260860 645657996 80804417 1242473494 25956172
492760 277 513096205 089554 176147
1999 442 18401282 61232735