Knowledge
Data
302556 19727814 59 88154 657039053
246655336 31 13280 4696 24602347308
5338185 591362 301142 112151 22