Knowledge
Data
198096 99469336439 78433260700 1160468133 25180
237742 92112 902043 2808666064 577750944
14250 544195 11381279 9045142414 87633798726