Knowledge
Data
308 66721353445 48246242700 32280 633761
246366164 11868249 935162131
3960325309 33474718129 51096751187 2046649