Knowledge
Data
31382 32000 9695867 5539160895 5676538
3938 8683869 9337715 8292505
63 809494 73850418 448491