Knowledge
Data
43289373 4692669572 261 2918610789 980907600
331750 394 641682
86610 222 035532 43580794863 110125614