Knowledge
Data
100 2860 92136327 907566
45882 32 4450631 10931 7428024744
99229362 175072 8048305 8091