Knowledge
Data
31778 9639311754 133835 19
380 78790003641 1291852 709097085 14942600
64909057271 70249318 7957 9735 259787621