Knowledge
Data
5176 178 2433400 6666649600 981288
4485902 88463 4001467 8525319296 7347
2900858 7127 833953777