Knowledge
Data
524518 31122752683 3890980 1921387
29364 5897813 860939 64720487
740967 516809 070885527 96052385