Knowledge
Data
20 3066068 1319824424 66123227 227242
64741656402 4222736627 981091 4873158906
4293841001 8189500 42028620 6436783461 2550188