Knowledge
Data
299 128602778 56870 22761
94618078 160410 49552 4280006944
34520007244 81 11808702 5984 88730683356