Knowledge
Data
308928 1801612 835 8679950426 1467292
41753353 14 966 7786 98366463545
72349555727 30124271 952450530