Knowledge
Data
84315391 7146520 15097880 4227975407 78644305261
66959591 45 432 510921 129016
618890005 216 459099 372015267