Knowledge
Data
2592666 2088262 2101 45947 722576929
79680900566 41752127 113261087 33274197154 718783
17090218 327266201 597124