Knowledge
Data
186603 80901 159102165
15443592483 699438859 507997816 272145
9192121 7980466 5045723 389228988