Knowledge
Data
331688 5807844063 57381 9316375
37424 6789846 2099068 36557507 7986861730
40 993536 4024 1267606 653