Knowledge
Data
8098852 1103271 712188034 43317595
292527 858792 10690 9925335320 389777692
51899424 469424531 1831