Knowledge
Data
52 514015794 2851923 503453887
246673 31801189433 3737 3569959 569603
339267389 654360 3719 9946