Knowledge
Data
314269766 9053822 685716 48369 433
25911056600 160449 568152 45150323098 458912480
72801 5347 6088