Knowledge
Data
40 987268 95244281740 1010 1737
4511267 46567779 22912822 50986171 624191607
354 7276048398 54462 49646182 12192