Knowledge
Data
37560 50375768227 915749373 295
66 582451608 668144 209873792
49683955140 33690760630 9076584