Knowledge
Data
30956212 45 049084362 77 428865509
7622148 233056962 4241043 83396114 701
33726 1207 05954985 40