Knowledge
Data
58160 18172 512584087
29702 2596164 4601089 5994911757 3744
86929845 4407873 10595058141 48139959889