Knowledge
Data
298106 317080545 2987264203 2624667
118265 74387238188 515881
82 66460963892 66 007857 897659606