Knowledge
Data
43389 45855370 148530 86310918
18149 1192341299 347982112 2377242600 5967829
7000 38 545986