Knowledge
Data
58 50 752938661 516087
157495162 94436281 3194853 08516703
3146133349 23682064 918016493 22617352984