Knowledge
Data
930986 331997206 14265677 504797111
5923 12050 82502419 26420772762
10006 65725683201 5855 88331630 8239777807