Knowledge
Data
5729418153 98670 30 902930584 92636
68128 3395025308 2920392511
189 43079822 49936017 201511958 3148111