Knowledge
Data
166 21599152 40741611585
7870 1898387405 477 21070150 4808629663
4834 0448760 565081 389782 522962