Knowledge
Data
2502860 345502 29552 148288
67228924658 31 85622 823
11365589 7624 35116515423 7784218