Knowledge
Data
30 42304089 146
884 77497828 47537685 238494
95 61218934 6960752850 4269287650 15682561747