Knowledge
Data
289 154746227 29496 5723
76109992780 71972 703159252 306570917
81332928 505093 4911 3537829 16306018