Knowledge
Data
31506 12040342051 716 354458904
85666439 7320248 72038668447 94205114 703689
10158982093 820489 637201790