Knowledge
Data
12182 699006555 995368 237144432 5461139
7700 748 4665 39073
407 290040380 9053626 475 22516338