Knowledge
Data
622196 7001717516 2585 20488 52694903
66 4765524 15989540439 139605
115385812 850816133 9874775 381547 44676