Knowledge
Data
635403 084761833 8149108 30309558920 18368680
352 396230111 246951653 6394069354 4997
17 519743 2330925 063559