Knowledge
Data
14721161523 8300591 302351
0179 8319460 640166 49050142 3193711680
30092548 487177433 41998215 2505