Knowledge
Data
31 42948236 13190626 72212123907 881
427 215153632 746177105 856259089
26468427961 8250 50 1891105