Knowledge
Data
33905294 39989072 65093 6347695 64367
2211690 258896342 56283276 3926510026
26001722 170836562 85936966119 605872595