Knowledge
Data
305 60845 122 7186 5250399
4036958 988683948 211975456 74880959904
8780 236102807 1497082 2496395