Knowledge
Data
45994356 80854393 6138 24734400 42786657
653631 0261300 952881 31437131 586255
1397143969 776951 90155 086994 64009306514