Knowledge
Data
3862 6992442 15900421 48716926
451 11907 5385 35963 409563
7008370920 241 86457249 72521255 90121