Knowledge
Data
305951 37 888904157 32571184994 7833511
49454748 5503498 10270834 7905105697 954384
950580488 278549 5109523221 2022212 7038316