Knowledge
Data
254252400 15311582 3248292
607700378 7647482011 688336 105302
847 58 24 565145 590266039