Knowledge
Data
31186536 5857300093 21252 64791
54085667412 8065294 26 90269310 400565518
327708 5267662 83