Knowledge
Data
229659 5068890800 19936137217 43991 13449
28274682 3807931657 830 694149 086
70354126 80821643 79