Knowledge
Data
3274105 5599104 77265 583169 5958
2258 9622709727 65133625 334468 49171200
5882 2159953 176388414