Knowledge
Data
50118580438 83785 15158458516 851680
745955168 86103 6806830 4161346271 144973946
41062926 952451 209