Knowledge
Data
33 25782644913 866926 2700960
144750235 70079616469 79049 3686401
45626180 20098911 748724 7678053467