Knowledge
Data
8997 3287788 89819171 40333952031 698
31093600376 562763832 457771674
10283 1625 9414118076 29569