Knowledge
Data
172288 3092 316547197
6901 133050540 604199701
231082144 258835169 46502 2488830117 41