Knowledge
Data
29821214292 403 299417270 255909181
816741 13721 104468869
861996212 6114403657 2482633902 513578583 128275