Knowledge
Data
105385 422 97110494 9071604864 3588514908
40177272 189839239 56166 6808761
17081 106257 76915308209 5223992742 2956