Knowledge
Data
560 6816672 15143193 116106
110 218946255 67981030718 591738 86474
43213238474 77168945 40705288048