Knowledge
Data
21436653 8392668 31230 750 6272
496066033 122598750 7090275 13658 712
9319721 594766728 887146801