Knowledge
Data
15268 5266663 630 83173 7654
4577417 291 33630325 8532066
28529716860 211359 3916357971 81620245032