Knowledge
Data
3048814 342 29 97643169615 8428060
29143608 15725956 280
1254 742104 51364 76457108226