Knowledge
Data
308 1650547 25872134943 2519929
161434136 45 02303951306 2072
698410045 1385833 58962