Knowledge
Data
95 3122152 45671518 803525818 814695317
1888815089 1929 954514 946
457 261901745 25239488604 87086885498 73848528299