Knowledge
Data
5964801 306960622 990435722
6604 476619231 9501902
42973 377 90017362368 18545429 260599