Knowledge
Data
66608 7396 12248348 335143791 5488
11721953 133 2755641 214173
345 40079 1040 339 2023935657