Knowledge
Data
50292 1501525 60 82445446377
5919077 224290 18773441673
95221521562 8372782 15729408 546300 928588996