Knowledge
Data
61176061 587487290 10690
8948 3502040 72877900662 29359 25916
22994 4463 5305907 999 30903