Knowledge
Data
3607 790 121 86870693
135604 876054 71 381646 5071442
1339145 4943440 89662 456580609 24527000