Knowledge
Data
29187506 625 584618934 33654 521649
110680 22570280 1900 02877252
4371532237 503373 79148449100 60018141 21455