Knowledge
Data
18536 598095414 28645 28675 1054311049
22943596300 46796 2529
214276 9574279417 10453213777 96226359704