Knowledge
Data
28 488172677 40347669
65968911404 60 3114112396
1871523 5335276282 419264555 1245638 341