Knowledge
Data
42127964 311503713 066360134 83795905
829 600321 24058255989 30086344
907405 11668117186 197515 986277894 83253728592