Knowledge
Data
167806 3916566 59451049
12698489347 3912337704 8652250 86801 13237460
45 37 1478744039 422500 85956464