Knowledge
Data
320 32 1258966 42 31876875
944283 8368615 3413546 38378127 423393
7495941905 952953887 6562064 746234