Knowledge
Data
170241366 53775752 9882910 616776691
681708318 506 357196 39269295 5294525949
3594330145 58 5062234