Knowledge
Data
31185633 2126273686 90 260
16707749920 43321 94090137624 2049
8186749 96700545 353784