Knowledge
Data
30784411389 272900458 81823186 996352858 92931254
41594509622 951394 29222212675 716
719146019 685 161827045 81775096 47327316