Knowledge
Data
109 36 2156297535 3570730
7344593245 1644120 10009689981 38139 689573
2872295 31916661055 6049088529 262717010