Knowledge
Data
43 4158 95 138480 2891802812
376 71281 721203 40085394
43762914 137969727 2928 836376 5026682