Knowledge
Data
35286 116 3764382 57005923 8445
5409 97608 3197 29821337
507132668 473894 89538 047585