Knowledge
Data
25581 94 678997 486
325307051 179799 7091696 92418
13333487994 36891264 3924143963 52 51755