Knowledge
Data
4269 591 18 645539
23017616 6701762740 32 2161012 96822396
1462 0365102 330965 728065