Knowledge
Data
31 48631 2992 86431
309 747037 982000 45955 88465680
427057593 687904 24521 3139175224 4839