Knowledge
Data
51596112827 37648 7821179 6772
2302508 489710780 4741 48826 311
42189 23338306 3914630 50