Knowledge
Data
5803502 8302042298 931987
305585683 5092017 75915548 906383 410277713
704342892 62536070746 634 0651757235 548558269