Knowledge
Data
308564208 22625 87803 501288794 3622988587
1512881550 60796 6776688 520 5288140
1192731 28 11251024 51368296