Knowledge
Data
31 46 691538227 422769
233 38450 29068452094 812561 568762083
72690933745 350620 85673