Knowledge
Data
624846748 99854622 2258307
604191 16936777 1690406406 14428 7662992
204905502 4714600 3301072896 7193737276 52577589