Knowledge
Data
35 564282 1480649417
5665 699020994 625548340 97928 3381392
81727328 62920543 36178593343