Knowledge
Data
21160 44966960 33214432 31957
9334729 98969 35145172 2046
6330281846 986 495995 53471969630