Knowledge
Data
302718 48310283 259962932 283167
16687296 400959 19785430035
73944 4687 947135 891 9992