Knowledge
Data
2866 32299761 5858 521416146
93 16109 4276381883 8352926218 3272095079
2745005521 566457512 8503939527 288 970