Knowledge
Data
93128860 1144335 74450232881 99861034 8185532834
170 4213474 377 2506333
28406066 31 32091868 46793517