Knowledge
Data
50214025 29668884 8716074453 3082
48691329 905744 147584 585164 34093507
27285054712 90483 4993436053