Knowledge
Data
3188160 31308872619 67357 39008
989599 63511 6188582 2277139
20177781180 711613712 947