Knowledge
Data
29 239 93821023659
3661332860 541 367239 46702817 891287712
3914372700 49900 47126441 42978 964832900