Knowledge
Data
40096 3053882 9569940791 391685 7159
6419 1461324362 616 214651
66 052470 90383239064 7157215662 33203377