Knowledge
Data
30904977371 30015813342 312715283 418136828 52433
6202461 124 25193 396163496 618228223
8648 580774 5261 77502