Knowledge
Data
5093 5529 182070685 1740165705
41 8462609 115631 90707999 50701283925
3195238650 76453309 87 91