Knowledge
Data
937158 102854200 498 5049
660228 50 924332548 8490868 841
1857056 58313681876 690772632 8174688 87999674