Knowledge
Data
3120132706 26769075 2810221471 300645
25 3314640 18218945 55206039277 400710
8306559 290517573 51469283708 236433782 924461