Knowledge
Data
50 577928670 306046 3077241
89542 665269866 27 3765609 549934
1635027269 80166580 629708 135 54733497500