Knowledge
Data
308986 217481389 311750387
4104263 068381 663063 718610697 708
7357 1167563 813 3714342