Knowledge
Data
160 3310375608 53686750 71817 96292997197
3231744631 56731880 16562344160
20656692 8819672461 589