Knowledge
Data
15318568097 14356075 4100878 50257520773
452727 22831 25265 71372217696 8982
5406404990 183036743 8278643217