Knowledge
Data
169631 9562 42325
609912 19510280660 18013846268 2296 936945
65219978577 55481432374 92 58279817220 503103