Knowledge
Data
31780 7534377 8066664 67182014911
66090 45365375 4821005565 439203603
142795052 33649 5677 3831 5587