Knowledge
Data
150229 2603263 6334108650 2584335 9488371
1454 18889750916 41958531 6307032 870544
483 8733181 693388