Knowledge
Data
598057976 23 12603 59682380069 128227627
49756 1790343 4710 2090
758 4888895 616 6397817 3000108