Knowledge
Data
31322826 7321564261 59 74870218652 4140686
37501233 3448222 35443
93855 1675283422 84205605 75291783039 533531