Knowledge
Data
6346 19988463287 28959722 660951433 42789477
32239570 532 032346083
416099 8367851 2299 10 76295