Knowledge
Data
31 29701 36634 8210240 290158
86540059 42787003 4629505 7251444
31359 7674 23942809939