Knowledge
Data
31092 10961 611227371 085673 69427249436
59177612586 357971924 63391152245 18836228817
2857498 50832370188 227157505