Knowledge
Data
4421096 701650 669043951
731923154 491777 91351 520252
302406 35363798 802940488 8926402