Knowledge
Data
295 12694 158960 17595129 6499175
25483541502 8632845212 85899864 42 51783
32 90 66 62 1092