Knowledge
Data
39912542 7717418 16500 851173
8055 1853217 623 81973878357
40626 34043281624 342832 49600163 2731582607