Knowledge
Data
166 15257217 10420412936 1261837 218071520
936 890797040 2897141
721055 892660 3009605