Knowledge
Data
1298631 845 582942891
248 18080737527 5387 356858360 11411
95304495 39195 351849011 3224 2205560